frequented (thoroughfare) - Français Anglais Dictionnaire